stitched catenary suspension - Turkish English Dictionary